@charset "utf-8";



/*内页公共样式*/

#subwrap{ background:#DED8C8 url(../images/submainbg.jpg) repeat-x;}

.subwrapcon{ width:971px; margin:0px auto; background:url(../images/leftbg.png) repeat-y;}

.subwrapbottom{ height:9px; background: url(../images/sub_main_bottombg.jpg) repeat-x;}

.subleft{ width:250px; float:left;}

.subleftcon{ width:228px; float:left; padding:0 0 40px 0;}



.subright{ display:inline; width:700px; float:left; margin:0 0 0 21px;}

.rightTitle{ height:40px; line-height:40px; color:#792C21; }

.rightTitle a{ color:#792C21; }

.rightTitle a:hover{ color:#792C21;}

.subrightcon{}







/*单页面样式*/

.about{ }

.news { margin:20px 0;}

.about p{ width:100%; height:auto; color:#333; line-height:22px; margin:10px 0;}

.news p { width:100%; height:auto; color:#333; line-height:22px; margin:20px 0;}

.about h3{ height:24px; line-height:24px; color:#792C21;}

.news h3 { height:24px; line-height:24px; color:#792C21;}







/*新闻中心页面和新闻终端页面样式*/

.newslist{}

.newslist table{ width:95%; border-left:1px #999 solid; border-top:1px #999 solid; color:#666; margin:0 0 20px 0; margin-left:4px; margin-top:10px;}

.newslist table td{ padding:10px 15px; border-bottom:1px #999 solid; border-right:1px #999 solid;}

.newslist table a{ color:#666; font-weight:bold;}

.newslist table .newslist-1{ width:68%; background:#FFF;}

.newslist table .newslist-2{ width:16%; background:#FFF; text-align:center;}

.newslist table .newslist-3{ width:16%; background:#FFF; text-align:center;}



.single h1{ padding:7px 0; color:#333; text-align:center; font-size:14px; border-bottom:#666 1px dotted;}

.single span{ display:block; width:100%; padding:5px 0; color:#666; text-align:center;}

.single p{ margin:20px 0; line-height:22px; color:#000;}

.back { height:27px; padding:7px 0; text-align:right;}

.back a{ width:116px; height:27px; color:#666;}







/*产品中心页面样式*/

.products_show{ margin:32px 0 0 0;}/* FireFox */

* html .products_show{ margin:32px 0 30px 0;}/* ie6 fixed */

*+html .products_show{ margin:32px 0 30px 0;}/* ie7 fixed */



.products_show li{ width:184px; float:left; margin:0 20px 10px 20px; }

.products_show li a img{ display:block; width:180px; height:120px; background:#fff; border:1px solid #ACA696; padding:1px;}

.products_show li a:hover img{ border:1px solid #ACA696;}

.products_show li span{ display:block; width:184px; height:24px; line-height:24px; text-align:center;}

.products_show a:hover{ text-decoration:none;}

.link{ width:700px; height:5px; background:url(../images/line.jpg) no-repeat;}







/*产品分类样式*/

.l_procat{ width:200px;}

.sidebar_protype{ padding:55px 0 0 28px; background:url(../images/leftcatabg.jpg) no-repeat;}

.sidebar_protype .l_procat a{ display:block; width:100%;}

.sidebar_protype .l_procat .level_1 { border-bottom:#564C40 1px dashed;}

.sidebar_protype .l_procat .level_1 a{ height:32px; line-height:32px; color:#C9BFA5;}

.sidebar_protype .l_procat .level_1 a:hover{ color:#fff; text-decoration:none;}

.sidebar_protype .l_procat .level_2{ background:url(../images/li-1.jpg) no-repeat 0 9px; padding:3px 0;}

.sidebar_protype .l_procat .level_2 a{ height:18px; line-height:18px; color:#D0D29A; text-indent:10px;}

.sidebar_protype .l_procat .level_2 a:hover{ color:#979944; text-decoration:none;}



.news_protype{ padding:60px 0 0 28px; background:url(../images/leftnewsbg.jpg) no-repeat;}

.news_protype .l_procat a{ display:block; width:100%;}

.news_protype .l_procat .level_1 { border-bottom:#564C40 1px dashed;}

.news_protype .l_procat .level_1 a{ height:auto; padding:3px 0 6px 0; line-height:16px; color:#C9BFA5;}

.news_protype .l_procat .level_1 a:hover{ color:#fff; text-decoration:none;}







/*产品终端页面样式*/

.products_detail{ margin:32px 0 0 0;}

.products_detail h1{ height:42px; line-height:42px; color:#d8ccba; background:url(../images/show_titlebg.jpg) no-repeat; text-indent:20px;}

.detail_show{ height:331px; margin:18px 0 0 0;}

.detail_show_left{ width:400px; float:left;}

.detail_show_right{ width:300px; float:left;}



.detail_show_right ul{ width:270px; margin:0 0 0 15px; border-top:#9A937E 1px dotted;}

.detail_show_right li{ height:36px; line-height:36px; color:#333;  border-bottom:#9A937E 1px dotted;}

.detail_show_right li.pd{ color:#5D1F17;  font-weight:bold;}

.detail_show_right li em{ width:49%; float:left;}

.detail_show_right li span{ width:49%; float:left; font-weight:bold;}

.detail_show_right li.qq{ height:48px; background:url(../images/qq.jpg) no-repeat left center;}

.detail_show_right li.qq a{ display:block; width:28px; height:28px; float:left; margin:10px 9px 0 0;}

.detail_show_right li.inquriy{ height:58px;}

.detail_show_right li.inquriy a{ display:block; width:98px; height:25px; float:left; margin:15px 0 0 0;}



.description h3, .other h3{ height:40px; line-height:40px; color:#5D1F17; border-bottom:1px dashed #9A937E;}

.description .data{ overflow-x:auto; margin:10px 0;}

.description a.iq{ display:block; width:98px; height:25px;}

.description p{ width:100%; height:auto; color:#000; line-height:22px; margin:20px 0;}

.description table{ width:100%; text-align:center; border-left:1px #999 solid; border-top:1px #999 solid; background:#fff; color:#333;}

.description table td{ padding:6px 5px; border-bottom:1px #999 solid; border-right:1px #999 solid;}



.other ul{ margin:20px 0;}

.other li{ width:160px; float:left; margin:0 6px;}

.other img{ display:block; width:144px; height:96px; background:#fff; border:1px solid #ACA696; padding:4px 7px; margin:0 auto;}

.other span{ display:block; height:22px; line-height:22px; text-align:center;}







/*产品终端页产品图片切换效果样式*/

.products_show{ margin:32px 0 0 0;}/* FireFox */

* html .products_show{ margin:32px 0 30px 0;}/* ie6 fixed */

*+html .products_show{ margin:32px 0 30px 0;}/* ie7 fixed */



.products_show li{ width:184px; float:left; margin:0 20px 10px 20px; }

.products_show li a img{ display:block; width:180px; height:120px; background:#fff; border:1px solid #ACA696; padding:1px;}

.products_show li a:hover img{ border:1px solid #ACA696;}

.products_show li span{ display:block; width:184px; height:24px; line-height:24px; text-align:center;}

.products_show a:hover{ text-decoration:none;}

.link{ width:700px; height:5px; background:url(../images/line.jpg) no-repeat;}







/*分页样式*/

.pager{ margin:0; border-top:#B7B1A3 1px solid; background:#fff;}

.page_link{ height:22px; padding:0 20px;  color:#777; text-align:center;}

.pager span{ float:left; line-height:20px; background:#F4F4F4; margin:0px 2px; padding:0 0.6em;}

.pager span a{ display:block; color:#7d7d7d;}

.page_link_total{color:#777;}

.page_link_a,{}

.page_link_now{ font-weight:bold; color:#d2211f;}

.page_link_next{}

.page_link_first{}

.page_link_last{}

.page_link_pre{}







/*在线询盘页面样式*/

.inquiry_form { padding:10px 0 0 30px; color:#000; font-family:Tahoma; }

.inquiry_form tr{ margin:0 0 15px 0;}

.inquiry_form th { text-align:right; padding:0 10px 0 0; font-weight:normal; line-height:34px;}

.inquiry_form td input,.inquiry_form td textarea { border:1px solid #bbb; padding:2px;}

.inquiry_form td .btn_box { width:60px; height:24px; border:1px solid #bbb; background:#e6e6e6 url(../images/inquiry_btn.jpg) repeat-x; color:#333; cursor:pointer;}







/*tag页面样式*/

.tagletter{ border-left:1px #B7B1A3 dotted; margin:10px 0;}

.tagletter li{ width:auto; height:18px; float:left; line-height:18px; margin:0 0 0 1px; border-right:1px #B7B1A3 dotted;}

.tagletter li a{ padding:0 7px;}

.taglist{ margin:30px 0; padding:10px 0; border-top:1px #B7B1A3 dotted; border-bottom:1px #B7B1A3 dotted;}

.taglist li{ width:33%; height:18px; float:left; line-height:18px; margin:5px 0;}

.taglist li a{}







/*在线客服样式*/

#online_kf_box{width:172px;}

#online_kf_menu{ width:26px; height:136px; background:url(../../default/images/side_online_im.gif) no-repeat; text-align:right;}



.QQbox{width:auto; z-index:99; right:3px; top:145px; position:fixed;}

*html .QQbox{position:absolute;}

.QQbox .infobox{width:170px; text-align:center; background:#bdc5cb url(../../default/images/siderIM_infobox.gif) no-repeat; padding:8px 0; line-height:14px; color:#000; font-weight:bold;}

.QQbox .t{ background:url(../../default/images/siderIM_title.gif) no-repeat; height:34px;}

.QQbox .b{ float:right; width:170px; height:4px; background:url(../../default/images/siderIM_bottom.gif) no-repeat -3px -7px;}

.QQbox .con{ width:170px; background:url(../../default/images/siderIM_bg.gif) repeat-y; padding:10px 0px;}

.QQbox .con h2{ height:22px; background:url(../../default/images/siderIM_bg.gif) repeat-y -163px 0; border:1px solid #3a708d; text-align:center; color:#fff;}

.QQbox .con ul{ width:85%; margin:0 auto;}

.QQbox .con li{ border-bottom:1px #ccc dotted;}

.QQbox .con li a{ display:block; padding:8px 0;}

.QQbox .con li img{ display:block; padding:0 0 2px 0;}





/*产品终端页点击largeimg图片放大样式*/

#TB_window {font:12px Arial, Helvetica, sans-serif;color:#333;width:600px;}

#TB_secondLine {font:10px Arial, Helvetica, sans-serif;color:#666;}

#TB_window a:link {color:#666;}

#TB_window a:visited {color:#666;}

#TB_window a:hover {color:#000;}

#TB_window a:active {color:#666;}

#TB_window a:focus{color:#666;}

/* ----------------------------------------------------------------------------------------------------------------*/

/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/

#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}

.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}

* html #TB_overlay { /* ie6 hack */position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#TB_window {position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;height:auto;}



* html #TB_window { /* ie6 hack */position: absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_window img#TB_Image {display:block;margin: 15px;/*	border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;*/height:400px;}

#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}

#TB_closeWindow{height:25px;padding:11px 25px 10px 0;text-align: right;}

#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}



#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}

#TB_title{background-color:#e8e8e8;height:27px;}

#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}

#TB_ajaxContent.TB_modal{padding:15px;}

#TB_ajaxContent p{padding:5px 0px 5px 0px;}

#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}

* html #TB_load { /* ie6 hack */position: absolute;

margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}

#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}

* html #TB_HideSelect { /* ie6 hack */position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}

#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}







/*.MagicZoom样式*/

.MagicZoomBigImageCont {border:1px solid #91b817;}

.MagicZoomMain {text-align: center !important;width: 92px;}

.MagicZoomMain div {padding: 0px !important;}

/* Header look and feel CSS class */

/* header is shown if "title" attribute is present in the <A> tag */

.MagicZoomHeader { color:#fff; background:#91b817; text-align:center !important; }

/* CSS class for small looking glass square under mouse */

.MagicZoomPup {border:1px solid #fff;background:#000;}

/* CSS style for loading animation box */

.MagicZoomLoading {

	text-align:center;

	background:#fff;

	color:#444;

	border:1px solid #ccc;

	opacity:0.2;

	padding:3px !important;

	display:none; /* do not edit this line please */

}

/* CSS style for gif image in the loading animation box */

.MagicZoomLoading img {padding-top:3px !important;}







/*job和guestbook的样式*/

.hr{ margin:20px 0; color:#666;}

.hr a{ padding:0 10px; color:#D2211F; text-decoration:underline;}

table.job{ width:100%; border-collapse:collapse; color:#777;}

table.job th, .job td{ border:1px solid #ddd;}

table.job th{ background: url(../images/tabletab.jpg) repeat-x; height:40px; line-height:40px; text-align:center;}

table.job td{ padding:10px; background:#FFF; text-align:center;}

table.job a.close{height:28px; line-height:28px;}

table.job .jobdetail{ display:block; width:76px; height:24px; background:url(../images/jobdetail.gif) no-repeat; margin:0 auto;}

table.job .mydiv{ z-index:999; position:fixed!important; position:absolute; width:650px; left:50%;_left:55%; top:30%; margin:-135px 0 0 -325px;}

table.job .mydiv table{ border-collapse:collapse; color:#777; line-height:22px;}

table.job .mydiv table .alignleft{ text-align:left;}



.guestbook { padding-top:30px;}

.guestbook table th { color:#777; text-align:left;}

.guestbook table td input,.guestbook table td textarea{ border:1px solid #777; background:#f0f0f0;}





















.menu{ width:200px;  margin-left:10px; margin-top:5px;}

.menu_top{ width:200px;}





.menu_middle{width:195px;border:1px solid #DADADA; margin-top:-2px; margin-left:3px; background:url(../images/often21.jpg);}

.menu_middle ul{width:195px; }

.menu_middle li{  border-bottom:1px dashed #B9B9B9; width:180px;  margin-left:5px;font-size:13px; font-weight:bold;}

.menu_middle li a{ margin-left:16px;  line-height:30px; display:block; width:217px;}

.menu_middle li ul{ margin-left:-20px; margin-top:-10px;}

.menu_middle li ul li{ background:#FFF;border-bottom:1px dashed #D7DDC0; width:230px;  margin-left:20px;font-size:12px; height:28px;}

.menu_middle li ul li img{ float:left;}

.menu_middle li ul li a{ font-weight:100; display:block; width:80px; float:left; height:28px;}













.menu_bottom{ background:url(../images/often22.jpg) no-repeat; width:195px; height:168px; margin-top:23px;}

.menu_bottom_top{ margin-top:83px; margin-left:20px;}

.menu_bottom_bottom{ margin-top:35px;}





































.section{background:url(../images/often18.jpg)}

#dongbin-inner{ background:url(../images/innerbg.jpg) repeat-x;}





.innerbg{ background:url(../images/innerbg.jpg);}

.wrap{ width:913px; margin:0 auto; background:#FFF; border:1px solid #EAEAEA;}

.wrap_l{ width:215px; float:left;}

.leftmenu{ width:236px; height:295px; margin:25px 0 0 0px; background:url(../images/leftmenu.jpg) no-repeat;}

.leftmenu h3{    color: #FFFFFF;

    font-family: "微软雅黑";

    font-size: 16px;

    font-weight: bold;

    height: 32px;

    line-height: 32px;

    margin: 11px 0 0;

    text-indent: 5em;}

.leftmenu ul{ width:190px; margin:10px 0 0 20px;}

.leftmenu ul li{ height:30px; line-height:30px;  }

.leftmenu ul li a{ color:#000; display:block; height:30px;text-indent:15px; line-height:30px;background:url(../images/icon.png) no-repeat 0 11px; }

.leftmenu ul li a:hover{ color:#2194cd;}



.leftcontact{ width:236px; height:295px; margin:25px 0 0 0px; background:url(../images/leftcontact.jpg) no-repeat;}

.leftcontact h3{color: #FFFFFF;

    font-family: "微软雅黑";

    font-size: 16px;

    font-weight: bold;

    height: 32px;

    line-height: 32px;

    margin: 11px 0 0;

    text-indent: 5em;}

.leftcontact p{ width:200px;line-height: 22px; padding: 15px 0 30px 15px;}





.wrap_r{ width:675px; float:left; margin-top:5px; background:#FFF; border:1px solid #D6D6D6; margin-left:5px;}

.innerbanner{ }

.innerbanner img{ border:5px #c1bfbf solid;}

.position{ height:51px; border-bottom:1px solid #dcdcdc;}

.position h3{ line-height:50px; font-weight:normal;  color:#ABABAB; font-size:13px;font-family: "宋体";}

.position h3 a{ color:#ABABAB;}

.about{ width:700px}

.about ul li{width:160px; height:160px; float:left; margin-left:35px; }

.about ul li a{ color:#333;}

.about ul li img{ border:1px #d7d7d7 solid; width:143px; height:120px;}

.about ul li span{ display:block; width:140px; height:20px; line-height:20px; text-align:center;_margin:5px 0 0 0;}



















.show{}

.show h1{ padding:15px 0; color:#333; text-align:center; font-size:20px; border-bottom:#666 1px dotted;}

.show h4{ padding:5px 0; color:#666; text-align:center; font-weight:normal;}

.show p{ width:auto; margin:15px 0; padding:0 15px; line-height:22px; width:650px;}

.show p img{ display:block;}





.about ul{ margin:20px 0 0 0;}



.pro{ margin:20px 0 0 0;}

.pro h1,.pro h2,.pro h3,.pro h4{ width:640px; margin:10px auto; font-weight:normal; }

.pro h1{height:32px; line-height:32px; border:#ddd 1px solid; background:#f4f4f4 url(../images/arrow2.jpg) no-repeat 10px 12px; text-indent:26px; margin:0 auto}

.pro h1 a{ font-size:11px; color:#D2251E; float:right; padding:0 15px 0 0; }

.pro h2{ border:#d3d3d3 1px solid; border-top:none; background:#fff url(../images/proshow.jpg) repeat-x left bottom; margin:0 auto}

.pro h2 img{ display:block; margin:20px auto 30px auto;}

.pro h3 a{ display:block; width:auto; float:left;margin: 15px 0 0 5px;}

.pro h3 a img{ display:block; width:150px; height:100px; padding:1px; border:#ddd 1px solid;}

/*.pro h4{ width:620px; padding:20px 0 0 20px; margin-top:6px; border:#ddd 1px solid;}*/

.pro h4{}

.pro h4 p{ width:auto; margin:15px 0; line-height:22px; color:#333;}



.pro h3{ height:152px; border:1px #d7d7d7 solid;}